Automated Deduction: a Technological Point of View

نویسندگان

  • Peter Baumgartner
  • Ingo Dahn
  • Jürgen Dix
  • Ulrich Furbach
  • Michael Kühn
  • Frieder Stolzenburg
  • Bernd Thomas
چکیده

There are recent successes of automated deduction techniques in various application domains, such as mathematics, classical and nonmonotonic logics, diagnosis, planning and within software engineering. We will briefly review some of them and observe that these successes have been made only after a careful analysis of the application domain as well as the deduction system under consideration. The purpose of this article is to argue that automated deduction systems can be usefully applied in practice, but it is necessary to have available a variety of deduction methods, to understand their properties and their computational power in order to tailor them for the application under consideration. In the early days of automated deduction, research concentrated on the development of general purpose deduction systems. “Applications” were toy examples, which did not scale up to realistically sized problems. Nowadays, the theorem prover community discovers applications again. The key to success quite often is the specific knowledge of the application domain which is used to optimise the deduction systems, i.e. the knowledge is used to guide the search for a proof or a model. Indeed, there are some recent impressive results which show that such deductive systems are even able to handle realistic problems. Domains to be mentioned here include mathematics (see Sections 1 and 4.1), planning [18] (see Section 3.1), model checking (see Section 3.2), diagnosis (see Section 3.3), software reuse [22] and verification (see Section 3.4), or view deletion in databases [2]. Another realistically sized problem solved by the Protein prover [5] was the analysis of banking fees rule sets, which was successfully tackled with constraints [44] (see Section 3.5).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proof Net Editor

Linear logic (LL) [9], [10](see Appendix A, B) is the logical foundation of some typetheoretic languages and also of environments for specification and theorem proving. In this paper, we consider the Multiplicative fragment of Linear Logic (MLL) from an automated deduction point of view. We propose an automated deduction (Automatic Proof Nets Construction and its implementation) based on the no...

متن کامل

Automated Model Building

Preface On the history of the book: In the early 1990s several new methods and perspectives in automated deduction emerged. We just mention the superposition calculus, meta-term inference and schematization, deductive decision procedures, and automated model building. It was this last field which brought the authors of this book together. In 1994 they met at the Conference on Automated Deductio...

متن کامل

A Procedure for Automatic Proof Nets Construction

In this paper, we consider multiplicative linear logic (MLL) from an automated deduction point of view. Linear logic is more expressive than classical and intuitionistic logic and has an undirectional character due to the particular treatment of negation and the absence of structural rules. Considering this new logical framework to make logic programming or programming with proofs (extracting p...

متن کامل

Orthogonality and Boolean Algebras for Deduction Modulo

Originating from automated theorem proving, deduction modulo removes computational arguments from proofs by interleaving rewriting with the deduction process. From a proof-theoretic point of view, deduction modulo defines a generic notion of cut that applies to any first-order theory presented as a rewrite system. In such a setting, one can prove cut-elimination theorems that apply to many theo...

متن کامل

AGV (automated guided vehicle) robot: Mission and obstacles in design and performance

The AGV (automated guided vehicle) was introduced in UK in 1953 for transporting. But nowadays, due to their high efficiency, flexibility, reliability, safety and system scalability, they are used in various application in industries. In brief, the AGV robot is a system which typically made up of vehicle chassis, embedded controller, motors, drivers, navigation and collision avoidance sensors, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • KI

دوره 12  شماره 

صفحات  -

تاریخ انتشار 1998